package com.sdry.mapper;

import com.sdry.entity.PartPosition;
import com.sdry.entity.PartPositionExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PartPositionMapper {
    int countByExample(PartPositionExample example);

    int deleteByExample(PartPositionExample example);

    int deleteByPrimaryKey(Long positionId);

    int insert(PartPosition record);

    int insertSelective(PartPosition record);

    List<PartPosition> selectAll(PartPositionExample example);

    List<PartPosition> selectByExample(PartPositionExample example);

    PartPosition selectByPrimaryKey(Long positionId);

    int updateByExampleSelective(@Param("record") PartPosition record, @Param("example") PartPositionExample example);

    int updateByExample(@Param("record") PartPosition record, @Param("example") PartPositionExample example);

    int updateByPrimaryKeySelective(PartPosition record);

    int updateByPrimaryKey(PartPosition record);

}